Workshop on UNHCR R Packages
This workshop can not replace fact-sheet-able certifications like the self-paced R training offered through UNHCR Learn & Connect. Rather than learning R in general terms, the sessions will provide an overview of how R is being used and customized within UNHCR context.
Each of the 12 sessions (presentations & exercise) is organised to last one hour around a specific learning objective.
Hands-on Co-Dev sessions between the training facilitator and the operation country team on practical challenges will take place in the afternoon
Day 1 - Basics of R
Day 2 - R for Surveys
Day 3 - R for Reporting
Day 4 - R for Processes
An introduction to Analysis Reproducibility
Data Manipulation and Visualization using {refugees} & {unchrthemes}, access data through API with {robotoolbox}, {rhdx}, {riddle}, {popdata}, {activityinfo-R}
From Scripts to Functions: An illustration with {unhcrplot}
Using official Statistics to calculate indicators and build charts
Kobo Survey Data Exploration with {KoboCruncher}
Apply Indicator calculations for RMS with {IndicatorCalc}
Working on UNHCR recent household survey dataset
“Work as a Team”: Collaboration through Version Control on Github.
Build wth Report Template with {unhcrdown} and Posit Connect: An example with weekly report
Automating Tips https://github.com/vidonne/r-tips#tips to set up reproducible analysis pipeline
Developing a presentation from a survey
Facilitating Data Interpretation
Package knowledege: Development, Documentation & Testing with {fusen}, illustrated with {unhcrdataportal/}
Create Shiny Companion App with {Graveler}
Building Severity index: an overview of {A2SIT}
Quick Dashboard creation with Shiny
Organizing data for severity index
Leverage this opportunity and make this session lively - there’s no stupid questions!
Use the chat to send your questions - we are two facilitators and one is focused on replying all questions directly in the chat while the session is on-going
No need to take notes, all the session content will be shared
All practical exercises are designed to get you testing the commands:
Login on a dedicated cloud-based version of RStudio with base packages pre-installed for this session @
Paste the command from the chat to your online Rstudio session and check what is happening
In case it is not working as expected, share screenshot or error messages from the console in the chat